// Show the Stack function showstack() { var answer="" for (var i = 0; i < sktop; i++) answer = stack[i] + ": " + answer document.forms[0].stack.value = answer document.forms[0].input.focus();document.forms[0].input.select() } // Push value onto stack function push() { stack[sktop]=""+document.forms[0].input.value sktop++ // increase top showstack() } // Pop value off of stack function pop() { if (sktop > 0) { document.forms[0].input.value=""+stack[sktop-1] sktop -= 1 // decrease top } else alert("Stack is empty!") showstack() }